Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LETCHWORTH CLOSE Terraced £466,480 £380,000 28 Apr 2020
4 LETCHWORTH CLOSE Semi-Detached £311,215 £180,000 14 Jul 2006
8 LETCHWORTH CLOSE Terraced £356,347 £77,500 7 Dec 1998
10 LETCHWORTH CLOSE Terraced £410,951 £285,500 24 Jul 2015
12 LETCHWORTH CLOSE Terraced £379,718 £144,000 25 Oct 2002
15 LETCHWORTH CLOSE Terraced £384,192 £249,950 30 Jun 2014